FhirOperator

Types

Link copied to clipboard
class Builder(applicationContext: Context)

Functions

Link copied to clipboard
fun evaluateLibrary(    libraryUrl: String,     patientId: String? = null,     parameters: Parameters? = null,     additionalData: IBaseBundle? = null,     expressions: Set<String>? = null): IBaseParameters

The function evaluates a FHIR library against the database.

Link copied to clipboard
fun evaluateMeasure(    measureUrl: String,     start: String,     end: String,     reportType: String,     subjectId: String? = null,     practitioner: String? = null,     additionalData: IBaseBundle? = null,     parameters: Parameters? = null): MeasureReport

Generates a MeasureReport based on the provided inputs.

Link copied to clipboard
fun generateCarePlan(    planDefinitionId: String? = null,     planDefinitionCanonical: CanonicalType? = null,     planDefinition: PlanDefinition? = null,     subject: String,     encounterId: String? = null,     practitionerId: String? = null,     organizationId: String? = null,     userType: IBaseDatatype? = null,     userLanguage: IBaseDatatype? = null,     userTaskContext: IBaseDatatype? = null,     setting: IBaseDatatype? = null,     settingContext: IBaseDatatype? = null,     parameters: IBaseParameters? = null,     useServerData: Boolean? = null,     bundle: IBaseBundle? = null,     prefetchData: IBaseParameters? = null): IBaseResource

Generates a CarePlan based on the provided inputs.